home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 August / Chip Ağustos 1999.iso / program / demo / ide / DISK.1 / DUZ4.STM < prev    next >
Encoding:
Text File  |  1999-04-10  |  6.3 KB  |  471 lines

  1. STAIRMASTER
  2. 1
  3.  
  4. @DEFINITION
  5. DEFINITION=1 SAHANLIKLI D▄Z MERD▌VEN
  6.  
  7. // ****************************VARIABLES****************************
  8.  
  9. @VARIABLE
  10. NAME=W
  11. DEFINITION=MERD▌VEN KOLU GEN▌▐L▌╨▌
  12. DEFAULT=1
  13.  
  14. @VARIABLE
  15. NAME=L1
  16. DEFINITION=1. MERD▌VEN KOLU BOYU
  17. DEFAULT=2
  18.  
  19. @VARIABLE
  20. NAME=L2
  21. DEFINITION=SAHALIK BOYU
  22. DEFAULT=1
  23.  
  24. @VARIABLE
  25. NAME=L3
  26. DEFINITION=2. MERD▌VEN KOLU BOYU
  27. DEFAULT=2
  28.  
  29. @VARIABLE
  30. NAME=KOR_OF
  31. DEFINITION=KORKULUK UZAKLI╨I
  32. DEFAULT=0.1
  33.  
  34. @VARIABLE
  35. NAME=KOR_THICK
  36. DEFINITION=KORKULUK KALINLI╨I
  37. DEFAULT=0.05
  38.  
  39. @VARIABLE
  40. NAME=THICK
  41. DEFINITION=MERD▌VEN KALINLI╨I
  42. DEFAULT=0.1
  43.  
  44. @VARIABLE
  45. NAME=H
  46. DEFINITION=MERD▌VEN Y▄KSEKL▌╨▌
  47. DEFAULT=2.8
  48.  
  49. @VARIABLE
  50. NAME=HS
  51. DEFINITION=SAHANLIK KOTU
  52. DEFAULT=1.4
  53.  
  54. @VARIABLE
  55. NAME=KOR_H
  56. DEFINITION=KORKULUK Y▄KSEKL▌╨▌
  57. DEFAULT=1
  58.  
  59. @VARIABLE
  60. NAME=YUR_OF
  61. DEFINITION=╟IKI▐ HATTI OFFSET MESAFES▌
  62. DEFAULT=0.5
  63.  
  64. @VARIABLE
  65. NAME=CIRC_RAD
  66. DEFINITION=╟IKI▐ HATTI ╟EMBER YARI╟API
  67. DEFAULT=0.075
  68.  
  69. @VARIABLE
  70. NAME=ARROW_L
  71. DEFINITION=╟IKI▐ HATTI OK UZUBLU╨U
  72. DEFAULT=0.1
  73.  
  74.  
  75. // ************************ PRIMARY NODE DEFINITIONS **********************
  76.  
  77. @PRIMARY_NODE
  78. NAME=N1
  79. X=0
  80. Y=0
  81.  
  82. @PRIMARY_NODE
  83. NAME=N2
  84. X=W
  85. Y=0
  86.  
  87. @PRIMARY_NODE
  88. NAME=N3
  89. X=0
  90. Y=L1
  91.  
  92. @PRIMARY_NODE
  93. NAME=N4
  94. X=W
  95. Y=L1
  96.  
  97. @PRIMARY_NODE
  98. NAME=N5
  99. X=0
  100. Y=L1+L2
  101.  
  102. @PRIMARY_NODE
  103. NAME=N6
  104. X=W
  105. Y=L1+L2
  106.  
  107. @PRIMARY_NODE
  108. NAME=N7
  109. X=0
  110. Y=L1+L2+L3
  111.  
  112. @PRIMARY_NODE
  113. NAME=N8
  114. X=W
  115. Y=L1+L2+L3
  116.  
  117. // *********************** SECONDARY NODE DEFINITIONS **********************
  118.  
  119. @SECONDARY_NODE
  120. NAME=CH1
  121. METHOD=OFFSET | YUR_OF
  122. REFNODES=N1,N2
  123. DX=0
  124. DY=0
  125.  
  126. @SECONDARY_NODE
  127. NAME=CH2
  128. METHOD=OFFSET | YUR_OF
  129. REFNODES=N3,N4
  130. DX=0
  131. DY=0
  132.  
  133. @SECONDARY_NODE
  134. NAME=CH3
  135. METHOD=OFFSET | YUR_OF
  136. REFNODES=N5,N6
  137. DX=0
  138. DY=0
  139.  
  140. @SECONDARY_NODE
  141. NAME=CH4
  142. METHOD=OFFSET | YUR_OF
  143. REFNODES=N7,N8
  144. DX=0
  145. DY=0
  146.  
  147. @SECONDARY_NODE
  148. NAME=KL1
  149. METHOD=OFFSET | KOR_OF
  150. REFNODES=N1,N2
  151. DX=0
  152. DY=0
  153.  
  154. @SECONDARY_NODE
  155. NAME=KL2
  156. METHOD=OFFSET | KOR_OF
  157. REFNODES=N3,N4
  158. DX=0
  159. DY=0
  160.  
  161. @SECONDARY_NODE
  162. NAME=KL3
  163. METHOD=OFFSET | KOR_OF
  164. REFNODES=N5,N6
  165. DX=0
  166. DY=0
  167.  
  168. @SECONDARY_NODE
  169. NAME=KL4
  170. METHOD=OFFSET | KOR_OF
  171. REFNODES=N7,N8
  172. DX=0
  173. DY=0
  174.  
  175. @SECONDARY_NODE
  176. NAME=KR1
  177. METHOD=OFFSET | KOR_OF
  178. REFNODES=N2,N1
  179. DX=0
  180. DY=0
  181.  
  182. @SECONDARY_NODE
  183. NAME=KR2
  184. METHOD=OFFSET | KOR_OF
  185. REFNODES=N4,N3
  186. DX=0
  187. DY=0
  188.  
  189. @SECONDARY_NODE
  190. NAME=KR3
  191. METHOD=OFFSET | KOR_OF
  192. REFNODES=N6,N5
  193. DX=0
  194. DY=0
  195.  
  196. @SECONDARY_NODE
  197. NAME=KR4
  198. METHOD=OFFSET | KOR_OF
  199. REFNODES=N8,N7
  200. DX=0
  201. DY=0
  202.  
  203. // *********************** CONTOUR DEFINITIONS ****************************
  204.  
  205. @CONTOUR
  206. NAME=C1
  207. DRAW=1
  208. BREAK=0
  209. INSIDE=0
  210. LINECOUNT=1
  211. LINE=N1,N2 | LINEAR
  212.  
  213. @CONTOUR
  214. NAME=C2
  215. DRAW=1
  216. BREAK=2
  217. INSIDE=1
  218. LINECOUNT=1
  219. LINE=N2,N4 | LINEAR
  220.  
  221. @CONTOUR
  222. NAME=C3
  223. DRAW=1
  224. BREAK=2
  225. INSIDE=1
  226. LINECOUNT=1
  227. LINE=N4,N6 | LINEAR
  228.  
  229. @CONTOUR
  230. NAME=C4
  231. DRAW=1
  232. BREAK=2
  233. INSIDE=1
  234. LINECOUNT=1
  235. LINE=N6,N8 | LINEAR
  236.  
  237. @CONTOUR
  238. NAME=C5
  239. DRAW=1
  240. BREAK=1
  241. INSIDE=0
  242. LINECOUNT=1
  243. LINE=N8,N7 | LINEAR
  244.  
  245. @CONTOUR
  246. NAME=C6
  247. DRAW=1
  248. BREAK=2
  249. INSIDE=1
  250. LINECOUNT=1
  251. LINE=N5,N7 | LINEAR
  252.  
  253. @CONTOUR
  254. NAME=C7
  255. DRAW=1
  256. BREAK=1
  257. INSIDE=1
  258. LINECOUNT=1
  259. LINE=N5,N3 | LINEAR
  260.  
  261. @CONTOUR
  262. NAME=C8
  263. DRAW=1
  264. BREAK=1
  265. INSIDE=1
  266. LINECOUNT=1
  267. LINE=N1,N3 | LINEAR
  268.  
  269. @CONTOUR
  270. NAME=C9
  271. DRAW=2
  272. BREAK=1
  273. INSIDE=0
  274. LINECOUNT=1
  275. LINE=N3,N4 | LINEAR
  276.  
  277. @CONTOUR
  278. NAME=C10
  279. DRAW=2
  280. BREAK=0
  281. INSIDE=0
  282. LINECOUNT=1
  283. LINE=N6,N5 | LINEAR
  284.  
  285.  
  286. // *********************** LINE OF TRAVEL DEFINITIONS ****************************
  287.  
  288. @LOT
  289. NAME=LOT1
  290. LINECOUNT=1
  291. LINE=CH1,CH2 | LINEAR
  292. BEGIN=1 | CIRC_RAD
  293. END=0 | ARROW_L
  294.  
  295. @LOT
  296. NAME=LOT2
  297. LINECOUNT=1
  298. LINE=CH2,CH3 | LINEAR
  299. BEGIN=0 | CIRC_RAD
  300. END=0 | ARROW_L
  301.  
  302. @LOT
  303. NAME=LOT3
  304. LINECOUNT=1
  305. LINE=CH3,CH4 | LINEAR
  306. BEGIN=0 | CIRC_RAD
  307. END=1 | ARROW_L
  308.  
  309. // *********************** RAILING DEFINITIONS ****************************
  310.  
  311. @RAILING
  312. NAME=SOL_KOR1
  313. LINECOUNT=1
  314. LINE=KL1,KL2 | LINEAR | 6
  315. THICKNESS=KOR_THICK
  316. HEIGHT=KOR_H
  317. PREV=NULL
  318. NEXT=SOL_KOR2
  319.  
  320. @RAILING
  321. NAME=SOL_KOR2
  322. LINECOUNT=1
  323. LINE=KL2,KL3 | LINEAR | 3
  324. THICKNESS=KOR_THICK
  325. HEIGHT=KOR_H
  326. PREV=SOL_KOR1
  327. NEXT=SOL_KOR3
  328.  
  329. @RAILING
  330. NAME=SOL_KOR3
  331. LINECOUNT=1
  332. LINE=KL3,KL4 | LINEAR | 6
  333. THICKNESS=KOR_THICK
  334. HEIGHT=KOR_H
  335. PREV=SOL_KOR2
  336. NEXT=NULL
  337.  
  338. @RAILING
  339. NAME=SAG_KOR1
  340. LINECOUNT=1
  341. LINE=KR1,KR2 | LINEAR | 6
  342. THICKNESS=KOR_THICK
  343. HEIGHT=KOR_H
  344. PREV=NULL
  345. NEXT=SAG_KOR2
  346.  
  347. @RAILING
  348. NAME=SAG_KOR2
  349. LINECOUNT=1
  350. LINE=KR2,KR3 | LINEAR | 3
  351. THICKNESS=KOR_THICK
  352. HEIGHT=KOR_H
  353. PREV=SAG_KOR1
  354. NEXT=SAG_KOR3
  355.  
  356. @RAILING
  357. NAME=SAG_KOR3
  358. LINECOUNT=1
  359. LINE=KR3,KR4 | LINEAR | 6
  360. THICKNESS=KOR_THICK
  361. HEIGHT=KOR_H
  362. PREV=SAG_KOR2
  363. NEXT=NULL
  364.  
  365. // *********************** AREA DEFINITIONS ******************************
  366.  
  367. @AREA
  368. NAME=KOL1
  369. TYPE=STAIR_AREA
  370. CONTOURS=C1,C2,C9,C8
  371. LOTS=LOT1
  372. HASBREAK=0
  373. BREAK_RATIO=0.5
  374. BREAK_ANGLE=10
  375. BREAK_DELTA=0.1
  376. BREAK_EXTENSION=0.1
  377. BREAK_DRAW_ARROW=1
  378. TOPTREAD=1 | 1
  379. FIRST_RISER_OPT=1 | 1
  380. LAST_RISER_OPT=0 | 0
  381. DRAW_FIRST_RISER=1
  382. DRAW_LAST_RISER=1
  383. TOTALRISE=HS
  384. ELEVATION=0
  385. RISERCOUNT=10
  386. RISE=0
  387. TREAD=0
  388. SKEWBEGIN=0
  389. SKEWEND=0
  390. SKEWMETHOD=LINEAR
  391. MINTREAD=0.15
  392. RAILINGS=SOL_KOR1,SAG_KOR1
  393. PREV=NULL
  394. NEXT=SAHANLIK
  395. RT_ANGLE=GLOBAL | 0
  396. RT_OFFSET=0.25|0.05
  397. RT_LOC=RIGHT
  398. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  399. THICKNESS=THICK
  400.  
  401. @AREA
  402. NAME=SAHANLIK
  403. TYPE=LANDING
  404. CONTOURS=C9,C3,C10,C7
  405. LOTS=LOT2
  406. HASBREAK=0
  407. BREAK_RATIO=0.5
  408. BREAK_ANGLE=10
  409. BREAK_DELTA=0.1
  410. BREAK_EXTENSION=0.1
  411. BREAK_DRAW_ARROW=1
  412. TOPTREAD=1 | 1
  413. FIRST_RISER_OPT=1 | 1
  414. LAST_RISER_OPT=0 | 0
  415. DRAW_FIRST_RISER=1
  416. DRAW_LAST_RISER=1
  417. TOTALRISE=0
  418. ELEVATION=HS
  419. RISERCOUNT=10
  420. RISE=0
  421. TREAD=0
  422. SKEWBEGIN=0
  423. SKEWEND=0
  424. SKEWMETHOD=LINEAR
  425. MINTREAD=0.15
  426. RAILINGS=SOL_KOR2,SAG_KOR2
  427. PREV=KOL1
  428. NEXT=KOL2
  429. RT_ANGLE=GLOBAL | 0
  430. RT_OFFSET=0.25|0.05
  431. RT_LOC=RIGHT
  432. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  433. THICKNESS=THICK
  434.  
  435. @AREA
  436. NAME=KOL2
  437. TYPE=STAIR_AREA
  438. CONTOURS=C10,C4,C5,C6
  439. LOTS=LOT3
  440. HASBREAK=1
  441. BREAK_RATIO=0.5
  442. BREAK_ANGLE=10
  443. BREAK_DELTA=0.1
  444. BREAK_EXTENSION=0.1
  445. BREAK_DRAW_ARROW=1
  446. TOPTREAD=1 | 1
  447. FIRST_RISER_OPT=0 | 0
  448. LAST_RISER_OPT=1 | 1
  449. DRAW_FIRST_RISER=1
  450. DRAW_LAST_RISER=1
  451. TOTALRISE=H-HS
  452. ELEVATION=HS
  453. RISERCOUNT=10
  454. RISE=0
  455. TREAD=0
  456. SKEWBEGIN=0
  457. SKEWEND=0
  458. SKEWMETHOD=LINEAR
  459. MINTREAD=0.15
  460. RAILINGS=SOL_KOR3,SAG_KOR3
  461. PREV=SAHANLIK
  462. NEXT=KOL2
  463. RT_ANGLE=GLOBAL | 0
  464. RT_OFFSET=0.25|0.05
  465. RT_LOC=RIGHT
  466. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  467. THICKNESS=THICK
  468.  
  469. @GENERAL
  470. D1METHOD=FULL
  471. D2METHOD=RATIO | 0.2 | 0.2